containment device - Espagnol Anglais Dictionnaire